#ifndef __CAN2PROC_H
#define __CAN2PROC_H


extern void StartSetCusorTopbar(void);
extern void StopSetCusorTopbar(void);
extern void sendCommandKey(u8 key);
extern BOOL isSwitchingAux(void);
extern void doSwitchToAux(void);
extern void cancelSwitchToAux(void);

extern void SendReturnKeyToCar(void);

extern void	SendCenterKeyToCar(void);

extern void	SendNavKeyToCar(void);

extern void SendVolIncToCar(void);

extern void SendVolDecToCar(void);

extern void SendFakeKeyBusIDtoCAR(void);

extern void SendFakeTouchKeyBusIDtoCAR(void);

extern void SendFakeCenterRotateBusIDtoCAR(void);

extern void SendFakeTouchPadCoordBusIDtoCAR(void);

extern void SendFakeTouchPadGestureBusIDtoCAR(void);


extern void SetFakeCounter(u32 busId, u8 counter);
extern void CAN1BusBoxMode(void);
extern void CAN1FreeIdleProc(void);
extern void CAN1TxFreeIdle(void);
extern void CAN1RxProcessor(CanRxMsg *pCAN_RxData);

#endif

